print (photo) - German English Dictionary